\section{src/process/instruction\-Ref\-Parser/ins\-Parser.c \-File \-Reference}
\label{ins_parser_8c}\index{src/process/instruction\-Ref\-Parser/ins\-Parser.\-c@{src/process/instruction\-Ref\-Parser/ins\-Parser.\-c}}
{\ttfamily \#include \char`\"{}ins\-Parser.\-h\char`\"{}}\*
{\ttfamily \#include $<$string.\-h$>$}\*
{\ttfamily \#include $<$debug.\-h$>$}\*
{\ttfamily \#include $<$ctype.\-h$>$}\*
\-Include dependency graph for ins\-Parser.\-c\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{ins_parser_8c__incl}
\end{center}
\end{figure}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
char $\ast$ {\bf find\-Property} (xml\-Attr $\ast$a\-\_\-attrb, char $\ast$name)
\begin{DoxyCompactList}\small\item\em \-Find in a\-\_\-attrb the property name and returns its content. \end{DoxyCompactList}\item 
char {\bf get\-Tag} (xml\-Node $\ast$a\-\_\-node, char $\ast$tag\-Name, xml\-Node $\ast$$\ast$my\-Ret)
\begin{DoxyCompactList}\small\item\em \-Find in a\-\_\-attrb the property name and returns its content. \end{DoxyCompactList}\item 
char {\bf get\-Tag\-Property} (xml\-Node $\ast$a\-\_\-node, char $\ast$tag\-Name, char $\ast$property\-Name, char $\ast$property\-Value, xml\-Node $\ast$$\ast$my\-Ret)
\item 
char {\bf find\-One\-Byte\-Opcode} (unsigned char op)
\item 
char {\bf find\-Two\-Byte\-Opcode} (unsigned char op)
\item 
char {\bf get\-Opcode\-Atributes} (unsigned char op, {\bf \-O\-P\-C\-O\-D\-E\-\_\-\-P\-R\-O\-P\-E\-R\-T\-I\-E\-S} $\ast$op\-Prop)
\item 
void {\bf hh} ()
\end{DoxyCompactItemize}


\subsection{\-Function \-Documentation}
\index{ins\-Parser.\-c@{ins\-Parser.\-c}!find\-One\-Byte\-Opcode@{find\-One\-Byte\-Opcode}}
\index{find\-One\-Byte\-Opcode@{find\-One\-Byte\-Opcode}!insParser.c@{ins\-Parser.\-c}}
\subsubsection[{find\-One\-Byte\-Opcode}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf find\-One\-Byte\-Opcode} (
\begin{DoxyParamCaption}
\item[{unsigned char}]{op}
\end{DoxyParamCaption}
)}\label{ins_parser_8c_a646d5146e8d5bc747c229cee747b358b}


\-Definition at line 101 of file ins\-Parser.\-c.

\index{ins\-Parser.\-c@{ins\-Parser.\-c}!find\-Property@{find\-Property}}
\index{find\-Property@{find\-Property}!insParser.c@{ins\-Parser.\-c}}
\subsubsection[{find\-Property}]{\setlength{\rightskip}{0pt plus 5cm}{\bf find\-Property} (
\begin{DoxyParamCaption}
\item[{xml\-Attr $\ast$}]{a\-\_\-attrb, }
\item[{char $\ast$}]{name}
\end{DoxyParamCaption}
)}\label{ins_parser_8c_a87dc58a670862f74e86f0ddcdf1c926e}


\-Find in a\-\_\-attrb the property name and returns its content. 


\begin{DoxyParams}{\-Parameters}
{\em a\-\_\-attrb} & \-Xml node where property its gonna be search \\
\hline
{\em name} & \-Property searched \\
\hline
\end{DoxyParams}


\-Definition at line 22 of file ins\-Parser.\-c.

\index{ins\-Parser.\-c@{ins\-Parser.\-c}!find\-Two\-Byte\-Opcode@{find\-Two\-Byte\-Opcode}}
\index{find\-Two\-Byte\-Opcode@{find\-Two\-Byte\-Opcode}!insParser.c@{ins\-Parser.\-c}}
\subsubsection[{find\-Two\-Byte\-Opcode}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf find\-Two\-Byte\-Opcode} (
\begin{DoxyParamCaption}
\item[{unsigned char}]{op}
\end{DoxyParamCaption}
)}\label{ins_parser_8c_a6748a106490f6883dc5bea66a9a5db9f}


\-Definition at line 144 of file ins\-Parser.\-c.

\index{ins\-Parser.\-c@{ins\-Parser.\-c}!get\-Opcode\-Atributes@{get\-Opcode\-Atributes}}
\index{get\-Opcode\-Atributes@{get\-Opcode\-Atributes}!insParser.c@{ins\-Parser.\-c}}
\subsubsection[{get\-Opcode\-Atributes}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf get\-Opcode\-Atributes} (
\begin{DoxyParamCaption}
\item[{unsigned char}]{op, }
\item[{{\bf \-O\-P\-C\-O\-D\-E\-\_\-\-P\-R\-O\-P\-E\-R\-T\-I\-E\-S} $\ast$}]{op\-Prop}
\end{DoxyParamCaption}
)}\label{ins_parser_8c_a2f37aa58429f6120d0071cd8148db6c1}


\-Definition at line 189 of file ins\-Parser.\-c.

\index{ins\-Parser.\-c@{ins\-Parser.\-c}!get\-Tag@{get\-Tag}}
\index{get\-Tag@{get\-Tag}!insParser.c@{ins\-Parser.\-c}}
\subsubsection[{get\-Tag}]{\setlength{\rightskip}{0pt plus 5cm}{\bf get\-Tag} (
\begin{DoxyParamCaption}
\item[{xml\-Node $\ast$}]{a\-\_\-node, }
\item[{char $\ast$}]{tag\-Name, }
\item[{xml\-Node $\ast$$\ast$}]{my\-Ret}
\end{DoxyParamCaption}
)}\label{ins_parser_8c_ac5c5d22cc4bf6fb9d3be300a1b4740b7}


\-Find in a\-\_\-attrb the property name and returns its content. 


\begin{DoxyParams}{\-Parameters}
{\em a\-\_\-attrb} & \-Xml node where property its gonna be search \\
\hline
{\em name} & \-Property searched \\
\hline
\end{DoxyParams}


\-Definition at line 41 of file ins\-Parser.\-c.

\index{ins\-Parser.\-c@{ins\-Parser.\-c}!get\-Tag\-Property@{get\-Tag\-Property}}
\index{get\-Tag\-Property@{get\-Tag\-Property}!insParser.c@{ins\-Parser.\-c}}
\subsubsection[{get\-Tag\-Property}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf get\-Tag\-Property} (
\begin{DoxyParamCaption}
\item[{xml\-Node $\ast$}]{a\-\_\-node, }
\item[{char $\ast$}]{tag\-Name, }
\item[{char $\ast$}]{property\-Name, }
\item[{char $\ast$}]{property\-Value, }
\item[{xml\-Node $\ast$$\ast$}]{my\-Ret}
\end{DoxyParamCaption}
)}\label{ins_parser_8c_ab7109c9de18d0c68eadefb08ba162bb3}


\-Definition at line 62 of file ins\-Parser.\-c.

\index{ins\-Parser.\-c@{ins\-Parser.\-c}!hh@{hh}}
\index{hh@{hh}!insParser.c@{ins\-Parser.\-c}}
\subsubsection[{hh}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf hh} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{ins_parser_8c_a19bc9ef85981f3ff6b58a392cd80d77f}


\-Definition at line 296 of file ins\-Parser.\-c.

